package com.tengju.bff.interfaces.covercharge.entity.vo.contract;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author liang_shi
 * @date 2020/7/20 10:07
 * @description 签约合同信息
 */
@Data
public class SignContractInfoResVo implements Serializable {

    @ApiModelProperty(value = "合同主键")
    private Integer id;

    @ApiModelProperty(value = "合同id")
    private String contractId;

    @ApiModelProperty(value = "合同签署方")
    private String account;

    @ApiModelProperty(value = "业务流水号")
    private String bizId;

    /**
     * 签署状态 1、签署中 2、签署成功 3、锁定合同失败 4、签署合同取消 5、合同签署过期 6、合同过期 9、未知
     */
    @ApiModelProperty(value = "签署状态 1、签署中 2、签署成功 3、锁定合同失败 4、签署合同取消 5、合同签署过期 6、合同过期 9、未知")
    private String status;

    /**
     * 状态描述
     */
    @ApiModelProperty(value = "状态描述")
    private String statusDesc;

}
